上位机开发笔记
» 搜索 » user:admin post:true
spin微调按钮的使用(可作为鼠标滚轮监控,然后提供给电机旋转)
//指定 spin控件同步数值的文本框
winform.spin.buddy = winform.editspin;
winform.spin.setRange(1,100000); //一定要设置数值的上下限
winform.spin.pos = 2000;//设置数值
winform.spin.inc = 10;//设置每次点击箭头的增减量(步长)
//处理spin事件通知,将要改变值之前触发
winform.spin.onnotify = function(id,code,ptr){
if(code==0
admin •
2018-02-10
c++ listview自绘例子
//-------------------------------------------------------------------// 名称: tabCtrlMainProc// 类型: LRESULT// 限定符: CALLBACK//// 描述: 用于响应控件TabCtrl - Main的消息//-------------------------------------------------------------------LRESULT CALLBACK tabCtrlMainProc(HWND hWn
admin •
2018-02-09 • 最后回复来自 admin
客户流程系统设计
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=983;bottom=518;border="dialog frame";parent=...)
winform.add(
流程编辑框={cls="listview";left=0;top=0;right=984;bottom=461;ah=1;aw=1;dl=1;dr=1;edge=1;font=LOGFONT(name='FontAwesome';h=-16);fullRo
admin •
2018-02-08 • 最后回复来自 admin
客户流程系统设计
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=983;bottom=560;parent=...)
winform.add(
流程编辑框={cls="listview";left=0;top=0;right=984;bottom=394;ah=1;aw=1;edge=1;font=LOGFONT(h=-16);fullRow=1;gridLines=1;msel=false;vscroll=1;z=1}
)
/*}}*/
admin •
2018-02-08 • 最后回复来自 admin
halcon在界面上等待鼠标拖拽任意画两根线并测出其角度
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469;parent=...)
winform.add(
button={cls="button";text="button";left=7;top=359;right=183;bottom=462;z=2};
picturebox={cls="picturebox";left=285;top=0;right=760;bottom=470;z=1}
)
/
admin •
2018-02-07 • 最后回复来自 admin
halcon在界面上等待鼠标拖拽任意画两根线并测出其角度
* Image Acquisition 01: Code generated by Image Acquisition 01
dev_close_window ()
read_image (Image, 'C:/Users/RD-W/Desktop/33333/222.tif')
dev_open_window
admin •
2018-02-07 • 最后回复来自 admin
halcon示例分析:OCR识别字符
read_ocr_class_cnn (FontName, OCRHandle)
for I := 1 to Number by 1
select_obj (SortedRegions, ObjectSelected, I)
do_ocr_single_class_cnn (ObjectSelected, ImageInvert, OCRHandle, 1, Class, Confidence)
dev_disp_text (Class, 'image', MeanRow + 60, Column
admin •
2018-02-04 • 最后回复来自 admin
plus模拟右键菜单研究
菜单是支持自绘的,自绘的方法跟范例中的listbox一样。
import win.ui;
import win.ui.menu;
/*DSG{{*/var winform = win.form(text="菜单用法演示";right=349;bottom=249) /*}}*/
win.ui.menu.onMeasureItem = function(measureItem){ }
win.ui.menu.onDrawItem = function(drawItem){ }
var menuFile = wi
plus模拟右键菜单研究
import win.ui;
/*DSG{{*/
mainForm = win.form(text="plus模拟菜单";right=663;bottom=352;bgcolor=8421376)
mainForm.add()
/*}}*/
var menufuc = function(menumode){
admin •
2018-02-04 • 最后回复来自 admin
左下角环形弹出样式webkit菜单
import win.ui;
/*DSG{{*/
mainForm = win.form(text="aardio工程25";right=279;bottom=249;border="none";mode="popup")
mainForm.add()
/*}}*/
//导入webkit支持库
impor
admin •
2018-02-04
halcon边缘查找和后续处理
skeleton (RegionClosing, Skeleton)
骨架轮廓提取
找出轮廓的骨架
提取之前的图片:
执行之后: